apparatus for data recorder - Turkish English Dictionary